localisation artefact - German English Dictionary